package cn.darkfire.web.Dao;


import java.io.Serializable;
import java.util.List;


/***
 * 通用接口
 * 该类为dao层公用的操作接口(泛型公共接口)
 * @param <T> 代表表映射的类型
 * @param <K> 表示表的主键类型
 * 使用泛型一定需要继承序列化类
 */

public interface GeneralDao<T,K extends Serializable>  {
    public List<T> select();
    public int insert(T t);
    public int update(T t);
    public int delete(K k);
}
